self dependent - Türkçe İngilizce Sözlük